﻿using System;
using System.Runtime.InteropServices;
using Expect.VisualStudio.Extensions;
using Microsoft.VisualStudio.Shell;

namespace Expect.Vs2008.Extensions
{    
    [System.Runtime.InteropServices.ComVisible(true)]
    [Guid("9717ACAE-3FC3-4DBD-BCB9-07772ABE0466")]
    [CodeGeneratorRegistration(typeof(ExpectSpecGenerator), "C# XML Class Generator", "{FAE04EC1-301F-11D3-BF4B-00C04F79EFBC}", GeneratesDesignTimeSource = true, FileExtension=".expect")]
    //[CodeGeneratorRegistration(typeof(ExpectSpecGenerator), "VB XML Class Generator", vsContextGuids.vsContextGuidVBProject, GeneratesDesignTimeSource = true)]
    //[CodeGeneratorRegistration(typeof(ExpectSpecGenerator), "J# XML Class Generator", vsContextGuids.vsContextGuidVJSProject, GeneratesDesignTimeSource = true)]
    [ProvideObject(typeof(ExpectSpecGenerator))]
    public class ExpectSpecGenerator : ExpectGenerator
    {        
    }
}
